equipment transport winch - Alemán Inglés Diccionario